compound riposte - Spanish English Dictionary